package org.itboys.pay.alipay;

import java.math.BigDecimal;
import java.util.Map;

import org.apache.commons.lang3.builder.ToStringBuilder;

/**
 * 手机H5交易地址
 * @author ChenJunhui
 *
 */
public class AlipayWapResult {

	private boolean verify_result=false;//验证成功或失败的标识
	private String trade_status;//交易状态
	private String out_trade_no;//外部交易订单号 就是本系统的订单
	private String trade_no;//支付宝交易订单号
	private String notify_data;//异步通知数据
	private BigDecimal price;//交易金额
	private Map<String, String> params;
	public String getTrade_status() {
		return trade_status;
	}
	public void setTrade_status(String trade_status) {
		this.trade_status = trade_status;
	}
	public String getOut_trade_no() {
		return out_trade_no;
	}
	public void setOut_trade_no(String out_trade_no) {
		this.out_trade_no = out_trade_no;
	}
	public String getTrade_no() {
		return trade_no;
	}
	public void setTrade_no(String trade_no) {
		this.trade_no = trade_no;
	}
	public String getNotify_data() {
		return notify_data;
	}
	public void setNotify_data(String notify_data) {
		this.notify_data = notify_data;
	}
	
	public boolean isVerify_result() {
		return verify_result;
	}
	public void setVerify_result(boolean verify_result) {
		this.verify_result = verify_result;
	}

	public BigDecimal getPrice() {
		return price;
	}
	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public Map<String, String> getParams() {
		return params;
	}

	public void setParams(Map<String, String> params) {
		this.params = params;
	}

	@Override
	public String toString() {
		return "AlipayWapResult{" +
				"verify_result=" + verify_result +
				", trade_status='" + trade_status + '\'' +
				", out_trade_no='" + out_trade_no + '\'' +
				", trade_no='" + trade_no + '\'' +
				", notify_data='" + notify_data + '\'' +
				", price=" + price +
				", params=" + params +
				'}';
	}
}
